home *** CD-ROM | disk | FTP | other *** search
/ Java for 3D & VRML Worlds / Java for 3d and VRML Worlds.iso / examples / chap02 / bike.wrl next >
Text File  |  1996-10-17  |  827b  |  44 lines

  1. #VRML V2.0 utf8
  2. # bike.wrl (book)
  3. # chp1ex1.wrl
  4.  
  5. DEF BIKE Transform {
  6.    translation 0 0 0
  7.    children [
  8.     DEF FW Transform {
  9.        translation -2 -4 0
  10.        children [ Inline { url wheel.wrl}]
  11.     }
  12.     DEF BW Transform {
  13.        translation 2 -4 0
  14.        children [ Inline { url wheel.wrl}]
  15.     }
  16.     DEF FR Transform {
  17.        translation 0.4 -3.5 2.1
  18.        children [ Inline { url frame.wrl}][ 
  19.     }
  20.    ]
  21. }
  22.  
  23. DEF RIDER Transform {
  24. #   translation 0 -2.5 1.2
  25.    translation 0 0 0
  26.    children [ Inline { url rider.wrl}]
  27. }
  28.  
  29. DEF T TimeSensor {
  30.     loop TRUE
  31.     enabled TRUE
  32.     cycleInterval 1
  33.     stopTime -1
  34. }
  35.  
  36. DEF P PositionInterpolator {
  37.     key [ 0, 0.5, 1]
  38.     keyValue [ 0 0 0, 10 0 0, 0 0 0]
  39.     }
  40.     
  41. ROUTE T.fraction_changed TO P.set_fraction
  42. ROUTE P.value_changed TO BIKE.translation
  43. ROUTE BIKE.translation TO RIDER.translation
  44.